have a desire for something - French English Dictionary